projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
19eb161
)
widget: Add widget state when appending to widget path
author
Benjamin Otte
<otte@redhat.com>
Sat, 19 Jul 2014 21:41:42 +0000
(23:41 +0200)
committer
Benjamin Otte
<otte@redhat.com>
Sat, 19 Jul 2014 21:42:39 +0000
(23:42 +0200)
Make gtk_widget_path_append_for_widget() add the state flags of the
widget, too.
This enables the ability to select pseudoclasses on all elements in a
selector.
gtk/gtkwidget.c
patch
|
blob
|
history
diff --git
a/gtk/gtkwidget.c
b/gtk/gtkwidget.c
index c3d51ec9f8a870b5b21d05489b28973aaab40f82..c0407a94720cbf2bb6844f89a69d9ffe3bcee36d 100644
(file)
--- a/
gtk/gtkwidget.c
+++ b/
gtk/gtkwidget.c
@@
-16220,6
+16220,8
@@
gtk_widget_path_append_for_widget (GtkWidgetPath *path,
if (widget->priv->name)
gtk_widget_path_iter_set_name (path, pos, widget->priv->name);
+ gtk_widget_path_iter_set_state (path, pos, widget->priv->state_flags);
+
if (widget->priv->context)
{
GList *classes, *l;